﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ClassModel
{
    /// <summary>
    /// 班级排课model 
    /// 每个model对应某一个班级的某一个老师的排课信息
    /// </summary>
    public class t_class_schedule
    {
        public int id { get; set; }
        /* 老师id，对应 t_class_teacher.id外键关系 */
        public int teacherid { get; set; }
        /* 课程id,表明此老师教的是哪门课，对应 t_class_course.id 外键关系 */
        public int courseid { get; set; }
        /* 老师的排课条件，比如 3+1 = 一周上5节课，其中2节为连堂课 */
        /* 班级id  */
        public int classid { get; set; }
        public string condition { get; set; }
        /* 表示 excel 关系抽取的文件id,对应 t_user_uploadfile.id 外键关系 */
        public int fileid { get; set; }
    }


    public class t_class_Schedule_Bind
    {
        /* schedule id */
        public int id { get; set; }
        /* 老师id */
        public int teacherid { get; set; }
        /* 班级id */
        public int classid { get; set; }
        /* 上课条件 */
        public string conditon { get; set; }
        /* excel文件id */
        public int flieId { get; set; }
        /* 课程id */
        public int courseid { get; set; }
        /* 老师姓名 */
        public string teacherName { get; set; }
        /* 课程名称 */
        public string courseName { get; set; }
        /* 班级名称 */
        public string className { get; set; }

    }
}
